The phrase "narrow peninsula" refers to a piece of land that is surrounded by water on three sides and is relatively thin or narrow. It is like a long strip of land that sticks out into the ocean or a lake, with water surrounding it from most directions.